package com.zhiche.lisa.lspm.dao.model.carrier.bo;

import java.io.Serializable;
import java.util.Date;

/**
 * 报班 BO
 */
public class VehicleQueueBO implements Serializable {

    /**
     * 司机公众号报班 id
     */
    private Long driverQueueId;

    /**
     * 车牌号
     */
    private String license;

    /**
     * 始发区域
     */
    private String departRegion;

    /**
     * 目的区域
     */
    private String destRegion;

    /**
     * 期望装车台数
     */
    private String amtExp;

    /**
     * 期望装车时间
     */
    private Date gmtExpLoad;

    /**
     * 司机名称
     */
    private String driverName;

    /**
     * 登记时的位置
     */
    private String location;

    /**
     * 报班时的纬度
     */
    private Double checkinLatitude;
    /**
     * 报班时的经度
     */
    private Double checkinLongtitude;

    private String fleetName;

    public String getFleetName() {
        return fleetName;
    }

    public void setFleetName(String fleetName) {
        this.fleetName = fleetName;
    }

    public Long getDriverQueueId() {
        return driverQueueId;
    }

    public void setDriverQueueId(Long driverQueueId) {
        this.driverQueueId = driverQueueId;
    }

    public String getLicense() {
        return license;
    }

    public void setLicense(String license) {
        this.license = license;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getDepartRegion() {
        return departRegion;
    }

    public void setDepartRegion(String departRegion) {
        this.departRegion = departRegion;
    }

    public String getDestRegion() {
        return destRegion;
    }

    public void setDestRegion(String destRegion) {
        this.destRegion = destRegion;
    }

    public String getAmtExp() {
        return amtExp;
    }

    public void setAmtExp(String amtExp) {
        this.amtExp = amtExp;
    }

    public Date getGmtExpLoad() {
        return gmtExpLoad;
    }

    public void setGmtExpLoad(Date gmtExpLoad) {
        this.gmtExpLoad = gmtExpLoad;
    }

    public Double getCheckinLatitude() {
        return checkinLatitude;
    }

    public void setCheckinLatitude(Double checkinLatitude) {
        this.checkinLatitude = checkinLatitude;
    }

    public Double getCheckinLongtitude() {
        return checkinLongtitude;
    }

    public void setCheckinLongtitude(Double checkinLongtitude) {
        this.checkinLongtitude = checkinLongtitude;
    }

    @Override
    public String toString() {
        return "VehicleQueueBO{" +
                "driverQueueId=" + driverQueueId +
                ", license='" + license + '\'' +
                ", departRegion='" + departRegion + '\'' +
                ", destRegion='" + destRegion + '\'' +
                ", amtExp='" + amtExp + '\'' +
                ", gmtExpLoad=" + gmtExpLoad +
                ", driverName='" + driverName + '\'' +
                ", location='" + location + '\'' +
                '}';
    }
}
